• word of the day

    leo szilard

    leo szilard - Dictionary definition and meaning for word leo szilard

    Definition
    (noun) United States physicist and molecular biologist who helped develop the first atom bomb and later opposed the use of all nuclear weapons (1898-1964)
    Synonyms : szilard

Word used in video below:
text: see Leo lion Leo will you be my friend
Download our Mobile App Today
Receive our word of the day
on Whatsapp